/**
 * COPYRIGHT
 * ---------------------------------------------------------------------------------------------------------------------
 * Copyright (c) iSOFT INFRASTRUCTURE SOFTWARE CO., LTD. This software is proprietary to
 * iSOFT INFRASTRUCTURE SOFTWARE CO., LTD., and all rights are reserved by iSOFT INFRASTRUCTURE SOFTWARE CO., LTD.
 * Without the express written permission of the company, no organization or individual may copy, install, trial,
 * distribute, or reverse engineer this software. For terms of use and further details, please refer to the End User
 * License Agreement (EULA) or contact us business@i-soft.com.cn for more assistance.
 *
 * This file contains code from iSoft, which is licensed under the LGPL-2.1. However, due to a special exception,
 * you are not required to comply with the provisions of section 6a of LGPL-2.1. Specifically, you may distribute
 * your software, including this file, under terms of your choice, including proprietary licenses, without needing to
 * provide the source code or object code as specified in section 6a. For more details, please refer to the project's
 * LICENSE and EXCEPTION files and the specific exception statement.
 * ---------------------------------------------------------------------------------------------------------------------
 * FILE DESCRIPTION
 * ---------------------------------------------------------------------------------------------------------------------
 * @MCU               : S32K148
 * @file              : Ioc.h
 * @license           : Evaliation
 * @licenseExpiryDate : 
 * @date              : 2025-06-19 10:52:15
 * @customer          : iSoft
 * @description       : Configuration parameter of OS
 * @toolVersion       : 2.2.0.1
 **********************************************************************************************************************/

#include "Os_Internal.h"

/*=======[M I S R A C  R U L E  V I O L A TI O N]============================*/
/*  <MESSAGE ID>    <CODE LINE>    <REASON>
 */
/*============================================================================*/

#ifndef IOC_H
#define IOC_H

/*
"Boolean","SInt8","SInt16","SInt32","UInt8","UInt16","UInt32","UInt64","Float32","Float64"
*/
typedef boolean Boolean;
typedef sint8 SInt8;
typedef sint16 SInt16;
typedef sint32 SInt32;
typedef uint8 UInt8;
typedef uint16 UInt16;
typedef uint32 UInt32;
typedef uint64 UInt64;
typedef float32 Float32;
typedef float64 Float64;

/************************* IOC *****************************************************/


/*
 * Declare IOC Receiver Callback
 */

#endif /* IOC_H */
/* PRQA S 0883 ++*/ /* MISRA  Dir-4.10*/
/*=======[E N D   O F   F I L E]==============================================*/
/* PRQA S 0883 --*/ /* MISRA  Dir-4.10*/
